import Vue from 'vue'
import Vuex from 'vuex'
// 使用插件
Vue.use(Vuex);

// 引入小仓库
import home from './home'
import search from './search'
import detail from './detail'
// // state: 仓库存储数据的地方
// const state ={};
// // mutations 修改state的唯一手段
// const mutations ={};
// // action 处理action 可以书写自己的业务逻辑  也可以处理异步
// const actions={};
// // getters 计算属性 简化仓库数据 让组件获取仓库的数据更加方便
// const getters ={};

// 对外暴露store类的一个实例
export default new Vuex.Store({
   modules: {
    home,
    search,
    detail,
   }

})